to hand over documents - Español Inglés Diccionario